vcAssemblyStep
Assembly step is one phase of the entire assembly.
See in: Overview
Module: vcProcessModel
Parent: vcObject
Children -
Referenced by: vcAssemblyProductType.RootStep, vcAssemblyProductType.Steps, vcAssemblyProductType.cloneStepFrom(), vcAssemblyProductType.createStepTo(), ... (see more)
vcAssemblyProductType.RootStep
vcAssemblyProductType.Steps
vcAssemblyProductType.cloneStepFrom()
vcAssemblyProductType.createStepTo()
vcAssemblyProductType.findStep()
Properties
Learn how to use properties here. The properties are also inherited from the parent class.
| Name | Type | Access | Description |
| AbsoluteFrame | vcMatrix | R | Gets the position of the step with respect to the root of assembly product type. |
| ChildSteps | vcList[vcAssemblyStep] | R | Gets a list of direct children of the assembly step. |
| Name | String | RW | Gets or sets assembly step name. Exceptions: ValueError: When given name is empty or not unique. |
| Owner | vcAssemblyProductType | R | Gets the assembly product type that the step is part of. |
| ParentStep | vcAssemblyStep | R | Gets the parent step of the assembly step. The root step of the assembly product type has None as parent. |
| Pattern | vcAssemblyPattern | RW | Gets or sets the assembly pattern used for the assembly step. The value may be None. |
| ProcessParameters | vcPropertyContainer | R | Gets process parameters property container. |
| Properties | vcPropertyContainer | R | Gets the properties of this assembly step. |
| RelativeFrame | vcMatrix | RW | Gets or sets the relative position of the step with respect to its parent. |
Methods
Learn how to use methods here. The methods are also inherited from the parent class.
| Name | Return Type | Parameters | Description |
| delete | None | None | Delete this assembly step. |
| findChildStep | vcAssemblyStep | String name | Finds and returns a child assembly step matching the given name.See moreParameters: name(String): Name to search for. Returns: vcAssemblyStep: The found child step. Returns None if no step was found. |
| moveChildStep | None | vcAssemblyStep step, Integer index | Moves child step within the assembly step to new index.See moreParameters: step(vcAssemblyStep): The target assembly step. index(Integer): The new index. |
Events
Learn how to use events here. The events are also inherited from the parent class.
| Name | Parameters | Description |
| OnChildStepAdded | vcAssemblyStep step, Integer index | Triggered when a step has been added to the assembly step.See moreParameters: step(vcAssemblyStep): The target assembly step. index(Integer): The index. |
| OnChildStepRemoving | vcAssemblyStep step, Integer index | Triggered when a step is being removed from the assembly step.See moreParameters: step(vcAssemblyStep): The target assembly step. index(Integer): The index. |
| OnPatternChanged | vcAssemblyStep step, vcAssemblyPattern pattern | Triggered when a pattern has changed for the assembly step.See moreParameters: step(vcAssemblyStep): The target assembly step. pattern(vcAssemblyPattern): The new pattern. |